Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 AMBLERS MEWS Detached £190,000 26 Oct 2023
4 AMBLERS MEWS Terraced £255,000 9 Aug 2023
5 AMBLERS MEWS Terraced £172,500 8 Jan 2016
6 AMBLERS MEWS Terraced £163,000 9 Mar 2017